In societies where individuals have rights and duties, whenever human rights and freedoms are violated or restricted, civic rights necessitate that individuals protest against the existing situation. Therefore, it is essential to establish this right, and the authorities must take action to ensure that such civil protests have a legal basis. In this paper, we aim to demonstrate the existence of the right to protest and assemble in Islamic jurisprudence, Iranian law, and international documents. Using a library-based method and historical documents alongside studies in public law and political science, we will highlight the shortcomings of these types of gatherings, emphasizing the distinction between civil protest and civil disobedience. Accordingly, we propose the drafting of a comprehensive law regarding gatherings that recognizes the principle of protest while addressing the potential concerns of those opposed to such gatherings. This would ensure the right of citizens to protest, particularly against administrative decisions, and prevent the denial or restriction of the right to protest under the pretext of misuse of gatherings. It seems that the approval and implementation of this law would be a significant step in the development of civic rights and the institutionalization of citizens' rights, as well as a major advancement in holding officials accountable. The recent tragic events in the country also call for the swift enactment of such laws.